草庐IT

spring - IntelliJ + Tomcat + Spring-Loaded

全部标签

java - 在 SonarQube 中使用 Spring 构造函数注入(inject)

我有一段带有字段注入(inject)的代码,我正试图将其转换为使用构造函数注入(inject)。初始代码如下所示:@AutowiredprivateEnvironmentenv;@AutowiredprivateYYYAdaptoryyyAdaptor;@AutowiredprivateJAXBContextjaxbContext;这就是我重写它的方式:privateEnvironmentenv;privateYYYAdaptoryyyAdaptor;privateJAXBContextjaxbContext;@AutowiredpublicYYYResource(Environmen

java - 应用程序属性 "server.servlet.session.timeout"在 Spring Boot 项目中不起作用

根据SpringBoot的文档,session超时可以通过设置来配置server.servlet.session.timeout=300s在application.properties文件中。在thispost在SpringBootdocumentation据说也是如此。但不幸的是,这对我不起作用。是否有任何其他配置可以得到预期的结果? 最佳答案 你可以使用方法一:server.servlet.session.timeout=30sserver.servlet.session.cookie.max-age=30s它对我来说很好用

java - 如何使用千分尺指定我想在 spring-boot 中使用的指标的白名单

我们只想在我们的spring-boot应用程序中使用micrometer的一些给定指标。我们在文档中找到以下代码片段。这应该默认禁用所有指标,并且应该使我们能够创建可能指标的白名单。SpringblogaboutMicrometermetricsmanagement.metrics.enable.root=falsemanagement.metrics.enable.jvm=true问题是,它不起作用。所有现有指标都写入我们的Graphite实例。我们已经找到了解决方法,但我们想在我们的属性文件中编辑我们的指标。这是我们目前的解决方法:@Configurationpublicclass

java - Spring MVC : Binding 3 dropdowns to a date property in SimpleFormController

我应该如何配置类以将三个下拉列表(日期、月份、年份)绑定(bind)到单个日期属性,以便它按照“每个属性一个请求参数”场景的方式工作?我想应该通过覆盖initBinder方法来添加一些自定义PropertyEditors。还有什么? 最佳答案 AlekseyKudryavtsev:你可以在你的Controller中覆盖onBind方法,你不能在命令对象中摆弄一些特殊的东西,比如dateField=newSimpleFormat("YYYY-mm-dd").parse(this.year+"-"+this.month+"-"this.

java - CLIENT-CERT auth-method 可以与 tomcat 中的 JDBC 域一起使用吗?

JDBC域指定了一个用于身份验证的表结构,其中包含由属性userNameCol和userCredCol定义的列。这些对应于对FORM或BASIC身份验证方法有意义的用户和密码。它们是交互式的,需要客户的用户提供这两部分内容。返回什么证书?数据的例子是什么存储在userNameCol和userCredCol长什么样?是否有替代表这个领域的结构案例?PS-我使用的是tomcat5.5.x。 最佳答案 JDBCRealm支持客户端证书是的,它可以。但是,有一些怪癖需要注意。用户名用户名列应包含证书主体的专有名称,作为字符串。不幸的是,To

java - Tomcat 应用程序生成太多日志

我有一个在linuxubuntu服务器上的tomcat6.0.20服务器上运行的应用程序。它会在catalina.out文件夹中产生大量日志,其中大部分是在使用应用程序时产生的,但不是应用程序产生的。下面给出了它生成的一些日志,Apr16,20102:55:24PMorg.apache.tomcat.util.digester.DigesterstartElementFINE:startElement(,,mime-type)Apr16,20102:55:24PMorg.apache.tomcat.util.digester.DigesterstartElementFINE:Pushi

java - 如何将 spring Controller 映射到扩展名为 .jsp 的 url?

我们正在将一个纯jsp应用程序迁移到Spring-MVC。由于各种原因,我们无法更改当前页面的扩展名。(对login.jsp的调用需要由将使用jsp文件作为View的springController处理)。我们正在迭代执行此操作,因此某些页面需要保留jsp文件(Controller不会处理对welcome.jsp的调用)。为此,我将DispatcherDervlet和HandlerMapping映射到*.jsp,并以标准方式配置JSTLView。不幸的是,如果我浏览到//login.jsp,我会收到一条错误消息/WEB-INF/jsp/login.jsp]inDispatcherSer

java - RequestDispatcher 在 Tomcat 实例之间转发

我有一个场景,我有一个入口点Servlet和更多的Servlet,请求被转发到这些Servlet进行繁重的处理。我正在寻找分配此负载的选项,我想知道是否可以使用Tomcat或其他平台使用集群类型配置或类似配置在位于不同服务器上的Servlet之间转发请求。我找到了一些关于集群Servlet和Tomcat的文档,但没有任何文档表明Servlet请求转发是否可行。http://java.sun.com/blueprints/guidelines/designing_enterprise_applications_2e/web-tier/web-tier5.htmlhttp://tomcat

java - Spring 能否理解 @Inject 将 Weld 替换为 JSR-299 实现?

我从几个网页上注意到,显然Spring3.0支持来自JSR-330的@Inject。由于我们真的很想在我们的库中为Web应用程序和独立应用程序使用JSR-299语法进行依赖项注入(inject),并且有Weld的替代方案,如果Spring可以做到这一点,那就太好了。作为Spring的新手,我尝试下载SpringFramework发行版并将所有jar放在Eclipse构建路径上。没有Inject注释,所以我现有的使用Weld的测试项目没有编译。这可以用Spring来完成吗?我需要做什么才能让它运行?(我知道Guice最终也会支持这个。它现在只在SVN中,如果有一个正式的Spring版本可

java - 如何更改 StringToDate 中的默认格式? Spring 网络流

SpringWebFlow中的默认日期格式是“yyyy-MM-dd”。如何转换成另一种格式?例如“dd.mm.yyyy”。 最佳答案 很抱歉发帖晚了,但这是你必须做的。SpringWebflow做自定义数据绑定(bind)。它类似于SpringMVC的工作方式。不同之处在于它处理它的地方。SpringMVC在Controller级别处理它(使用@InitBinder)。Springwebflow在绑定(bind)级别上完成。在执行转换之前,webflow会将所有参数值绑定(bind)到对象,然后验证表单(如果validate="tr